home *** CD-ROM | disk | FTP | other *** search
/ Aminet 28 / Aminet 28 (1998)(GTI - Schatztruhe)[!][Dec 1998].iso / Aminet / comm / fido / ConvPktSrc.lha / ConvPkt / jbio.h < prev    next >
C/C++ Source or Header  |  1996-09-11  |  468b  |  20 lines

  1. struct jbFile
  2. {
  3.    BPTR fh;
  4.    UBYTE *buf;
  5.    ULONG bufsize;
  6.    ULONG len;
  7.    ULONG pos;
  8.    UWORD mode;
  9. };
  10.  
  11. struct jbFile *jbOpen(UBYTE *name,UWORD mode,ULONG bufsize);
  12. jbClose(struct jbFile *jb);
  13. jbGetChar(struct jbFile *jb);
  14. jbRead(struct jbFile *jb,const void *buf,ULONG bytes);
  15. jbPutChar(struct jbFile *jb, UBYTE ch);
  16. jbWrite(struct jbFile *jb,const void *buf, ULONG bytes);
  17. jbPuts(struct jbFile *jb, UBYTE *str);
  18. jbFGets(struct jbFile *jb,UBYTE *str,ULONG max);
  19.  
  20.